import type { IConstantInterface } from "@/types/constant-interface";
import ConstantBase from "./base";

/**
 * 菜单类型常量
 */
class MenuTypeConstClass extends ConstantBase {
  /**
   * 目录
   */
  public readonly Directory: IConstantInterface = {label: "目录", value: 1} as const;
  /**
   * 菜单
   */
  public readonly Menu: IConstantInterface = {label: "菜单", value: 2} as const;
  /**
   * 按钮
   */
  public readonly Button: IConstantInterface = {label: "按钮", value: 3} as const;
}

export const MenuTypeConst = new MenuTypeConstClass();;